<?php
namespace app\manage\controller;

class AnalysisGameLtv extends Base
{
    public function index(){
        if(request()->isAjax() || input('?export')){
            $plat = input('plat');
            $date = explodeTime(input('date'));
            $gameId = input('game_id');

            !$gameId && $this->layTable();

            $price = model('Analysis')->keepPrice($plat, $date['start_time'], $date['end_time'], $gameId, 'price');

            //导出
            if(input('?export')){
                array_unshift($price, ['新增日期', '游戏ID', '游戏名称', '上线日期', '当日新增', 'LTV7', 'LTV14', 'LTV30', 'LTV60', 'LTV90']);
                exportExcel($price, input('date').'LTV', input('date').'LTV');
            }

            $this->layTable(0, '游戏分析', $price, count($price));
        }else{
            $date = date('Y-m-d', time()) . ' - ' . date('Y-m-d', time());
            return view('', ['date'=>$date]);
        }
    }
}